@import "addons.scss";
@import "solebotheme.scss";

.solebotheme {
    @include addons;
    @include solebotheme;

    .fade-out {
        opacity: 0.2;       
    }
    .v-caption .v-icon {
        display: inline-block;
        padding-right: 2px;
        vertical-align: middle;
    }

    .v-caption-empty-table-label {
        word-wrap: break-word;
        font-family:"Arial Black";
        font-size:15px;
        font-color:#5570AB;
    }

    .v-splitpanel-hsplitter div {
        display:none;
    }

    .v-splitpanel-hsplitter-small-locked {
        background: #5570AB;
        locked: true;
    }

    .v-splitpanel-vsplitter div {
        display:none;
    }

    .v-splitpanel-vsplitter-small-locked {
        background: #5570AB;
        locked: true;
    }

    .v-verticallayout-background {
        background-color: #EBEBEB;
    }

    .v-horizontallayout-horizontal-background {
        background-color: #EBEBEB;
    }

    .top-title {
        background-color: #5570AB;
        color: #FFFFFF;
        font-family: Verdana, Arial, Tahoma; 
        font-size: 40px;
        font-weight: bold;
        text-decoration: none;
        text-position: middle-left;
    }

    .v-caption-title{
        background-color: transparent;
        color: #5570AB;
        font-family: Verdana, Arial, Tahoma; 
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
    }

    .v-panel-caption-title {
        background-color: transparent;
        color: blue;
        font-family: Verdana, Arial, Tahoma; 
        font-size: 20px;
        font-weight: bold;
        text-decoration: none;
    }

    .errorLayout {
        color: #FF3531;
        font-family: Verdana, Arial, Tahoma; //vagy amit meghatároztok
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
    }

    .successLayout {
        color: #58745B;
        font-family: Verdana, Arial, Tahoma; //vagy amit meghatároztok
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
    }
    .v-tree-node {
        background: transparent;
    }
    .v-tree-node-caption {
        font-size: 14px;

    }

    .v-tree-node-expanded {
        horizontal-align: right;
        background: transparent;
    }

    .v-tree-node-caption-bold {
        font-weight: bold;
        font-size:16px;
    }

    .v-tree-node-caption-display-none {
        display: none;
    }

    .v-table-header {
        color: white;
        background-color: #3E63B3;
    }

    .v-table-row.v-table-row-highlight-green,
    .v-table-row-odd.v-table-row-highlight-green {
        background-color: #BCED91;
    }
 
    .v-table-row.v-table-row-highlight-red,
    .v-table-row-odd.v-table-row-highlight-red {
        background-color: #F08080;
    }

    .v-table-row.v-table-row-highlight-orange,
    .v-table-row-odd.v-table-row-highlight-orange {
        background-color: #fecc6f;
    }

    .v-table-row.v-table-row-highlight-purple,
    .v-table-row-odd.v-table-row-highlight-purple {
        background-color: #ed9acb;
    }

    .v-table-row.v-table-row-highlight-grey,
    .v-table-row-odd.v-table-row-highlight-grey {
        background-color: #d4d4d2;
    }

    .v-textfield, .v-textarea {
        height: 40px;
        width: 200px;
        padding: 2px;
    }

    .v-caption-textfield{
        background-color: transparent;
        color: #5570AB;
        font-family: Verdana, Arial, Tahoma; 
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
    }

}

